Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 France F1 France F3 France F4 France F6 France F7 Germany F6 France F2 France F4 France F5 France F14 France F2 France F4 France F5 France F6 Warsteiner Challenger - Wolfsburg BMW Challenger Open - Monchengladbach Okal Cup 2001 International Bavarian Championships - Eckental Open de Franche Comte - Besancon ATU Cup - Weiden Nord/LB Open - Braunschweig Rhein-Main Challenger 2003 - Aschaffenburg Corona Mexico City Open - Mexico City Banca Stato Challenger Lugano - Lugano San Remo Tennis Cup 15° Piertomaso - San Remo Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo Challenger Ford de Cherbourg - Cherbourg San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Open D'Orleans - Orleans San Remo Tennis Cup - San Remo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger 42 - Andrezieux France F15 France F2 Besancon Challenger Cherbourg Challenger Geneva Challenger Mons Challenger Rennes Challenger Orleans Challenger Istanbul Challenger Orleans Challenger The Scottish Tennis Championships - Edinburgh Sporting Challenger - Turin Oberstaufen Cup - Oberstaufen Tampere Imageneering Open - Tampere Geneva Challenger - Geneva DPD Challenger 2002 - Aschaffenburg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden Warta Cup 2001 - Sopot Okal Cup - Eckental TennisCup Vlaanderen - Antwerp Amer-Wilson Tampere Challenger - Tampere Hamburg Challenger - Hamburg EI Bank Bulgarian Challenger - Sofia Warsteiner Challenger Lubeck - Lubeck IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok San Marino Cepu Open - San Marino Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad USTA Men's Challenger of Dallas - Dallas Okal Cup 2003 - Eckental Trofeo Sisma Mantova - Mantova ATU Cup - Weiden Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Siemens Open 2004 - Scheveningen Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Challenger SAA Hilversum Open - Hilversum Bancastato Challenger Lugano - Lugano St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach IPP Geneva Trophy - Geneva Open D'Orleans - Orleans IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ethias Trophy - Mons Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Okal Cup 2004 - Eckental Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island Roma Challenger 2007 - Rome Riviera di Rimini Challenger - Rimini Open de Franche-Comte - Besancon Geneva Challenger - Geneva Open Mutouest de Saint-Brieuc - St. Brieuc Open de Rennes La Trinitaine - Rennes Internationaux du Doubs - Besancon Sina-Kia Motors Tennis Cup - Cordenons Ethias Tennis Trophy - Mons Open de L'Isere-Trophee BNP Paribas - Grenoble Open Prevadies - St. Brieuc Energis Open - Amsterdam Internationaux de Tennis de Brest - Brest Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad 8° Trani Cup - Trani Milan Challenger Challenger Casino Lugano - Lugano Freudenstadt Challenger Belgaum Open - Belgaum 2003 Mercedes Cup - Stuttgart Cherbourg Challenger 10th Wartburg Open - Eisenach Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux Black Forest Open - Freudenstadt TED Open - Istanbul Heineken Open - Auckland Open 13 - Marseille Mercedes Cup - Stuttgart Open de Moselle - Metz Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Muller Cup - Ulm Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open 88 - Contrexeville Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Mercedes Cup - Stuttgart Schickedanz Open - Furth Open de Montauban - Montauban Generali Open - Kitzbuhel Kuppers Kolsch Cup by Lambertz - Aachen Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Open de Montauban - Montauban Gemax Open - Belgrade BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Schickendanz Open - Furth Tampere Imageneering Open - Tampere Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Banca Marche Tennis Cup - San Benedetto LTA Wrexham Challenger - Wrexham Black Forest Open - Freudenstadt Heineken Open - Auckland Internazionali de Tennis di Bergamo - Bergamo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BMW Open - Munich International German Open - Hamburg Open de Moselle - Metz Genova Challenger Szczecin Challenger ABN AMRO World Tennis Tournament - Rotterdam Hilton Waikoloa Village USTA Challenger - Waikoloa Dubai Duty Free Tennis Championships - Dubai Unicredit (Suisse) Bank S.A. Challenger - Chiasso Croatia Osiguranje Rijeka Open - Rijeka ATU Cup - Weiden The Wrexham Challenger - Wrexham Trani Cup - Trani Open de Moselle - Metz Open de Montauban - Montauban China Open - Beijing Bulgarian Challenger 2002 - Sofia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Germany F1 Kos-Zucchetti Tennis Cup - Cordenons ABN AMRO World Tennis Tournament - Rotterdam Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Challenger Ford de Cherbourg - Cherbourg Internationale Badische Meisterschaften Um Den Techem Cup - Zell V Trani Cup - Trani Valencia Open - Valencia Qatar ExxonMobil Open - Doha ATP Challenger 2003 Numea - New Caledonia Open Sainte Victoire - Aix-En-Provence Heineken Open - Auckland Cepu Open - San Marino Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Open de L'Isere - Grenoble Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Barcelona Open BancSabadell - Barcelona BMW Open - Munich KGHM Emax Polish Indoors - Wroclaw Internationaux du Doubs - Besancon 10° Trofeo Luigi Pezzoli - Bergamo ECM Prague Open - Prague Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Open de Rennes La Trinitaine - Rennes Lambertz Open by Stawag - Aachen Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Citta di Como - Como ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Bet-at-home Cup - Kitzbuhel ASB Classic - Auckland Valencia Open - Valencia Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Florence Challenger BMW Open - Munich Bet-at-home Open - Hamburg Canberra Challenger Prague Challenger Bordeaux Challenger BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Open de la Comunidad Valenciana - Valencia BMW Open - Munich Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Open de Moselle - Metz Bet-At-Home Austrian Open - Kitzbuhel Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON International - Eastbourne Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Internationaux de Tennis de Brest - Brest Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Challenger 42 - Andrezieux Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Mercedes Cup - Stuttgart Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Napoli Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Schickendanz Open - Furth Geneva Challenger - Geneva Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich Citta di Como - Como Generali Open - Kitzbuhel Dubai Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Noventi Open - Halle Open 13 - Marseille Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma 2001 Challenger Canottieri Mincio - Mantova ABN AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Open 13 - Marseille Tennis Masters Series - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart BMW Open - Munich Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Davidoff Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Open 13 - Marseille BMW Open - Munich Power Horse Cup - Dusseldorf Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney AAPT Championships - Adelaide Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart French Open - Paris Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen French Open - Paris Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Open 13 - Marseille French Open - Paris Tennis Masters Series - Hamburg Sony Ericsson Open - Miami U.S. Open - New York Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Sony Open Tennis - Miami French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart Australian Open - Melbourne Wimbledon - London U.S. Open - New York Apia International - Sydney China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Western & Southern Open - Cincinnati Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 All Lower level tournaments Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Rio de Janeiro Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Olympics - Tokyo